.header{width:100%;height:106px;background:#2a2928;}
.header_one{width:1200px;}/*版心 然后加内容*/
.header_one .nav ul li{float:left;font-size:18px;height:100px;margin:18px;}
.nav ul li a{color:#fff;}
.header_one{position:relative;}
.nav{position:absolute;right:30px;top:30px;}
.search{
	position:absolute;
	right:0;
	top:48px;
	}
	
	
.banner{
     background:url(../img/bj.jpg) no-repeat 0px 0px;
	background-size:cover;/*背景平铺*/
    min-height:521px;
    overflow:hidden;/*超出部分隐藏*/
	margin:0 auto;
	}
.banner_text{width:1200px;position:relative;}
.banner_text .fk{width:347px;height:312px;background:rgba(255,255,255,0.8);position:absolute;left:0;top:80px;}
.banner_text .fk h3{width:40px;height:8px;background:#000;margin-top:10px;margin-left:25px;}
.banner_text .fk span{display:block;color:#dbb35e;font-size:45px;}
.banner_text .fk h2{font-weight:normal;color:#262626;}/*设置字体大小*/
.fk_text{width:300px;height:140px;margin-top:150px;font-size:30px;}
.xkk{ width:180px; height:170px; background-color:#FFF; position:absolute; right:100px; top:451px;}
.shuzi span{ display:block;color:#857870; margin-top:40px; font-size:80px;margin-left:20px;}


.hd{width:1200px;margin-top:30px;}
.hd_tetx{width:700px;float:left;}
.hd_tetx h2{color:#10100f;font-size:35px;}
.hd_tetx p{color:#7e7b79;font-size:14px;text-indent:2em;margin-top:10px;}/*段落首行文字缩进2em*/
.hd_ss{width:480px;float:right;margin-top:22px;color:#fff;}
.hd_ss ul li{float:left;width:130px;height:80px;background:#d9cbb1;margin-left:30px;font-size:38px;text-align:center;line-height:80px;}


.yz{width:1200px;margin-top:30px;position:relative;}
.yz .yz_img img{margin-top:80px;}
.yz .ck{position:absolute;width:100px;height:50px;border:2px solid #CCC;right:0;top:600px;text-align:center;line-height:50px;}
.yz .ck a{color:#cbcac9;font-size:18px;}


.rolling{
	width:1200px;
	background:#3C9;
	}
.rolling_1{
	text-align:center;
	
	}
.rolling_1 li{
 float:left;}
 .rolling_1 li:nth-child(1), .rolling_1 li:nth-child(3){
	 width:36px;
	 color:#363636;
	 height:36px;
	 background-color:rgba(255,255,255,0.5);
	 border-radius:50%;
	 text-align:center;
	 transition: all 0.3s;
	 line-height:36px;}
 .rolling_1 li:nth-child(1):hover{
	 cursor:pointer;
	 color:white;
	 background-color:#096fb9;}
.rolling_1 li:nth-child(1){
	margin-top:40px;
	margin-left:350px;}
 .rolling_1 li:nth-child(3){
	margin-top:40px;
	margin-right:350px;
	 float:right;}
 .rolling_1 li:nth-child(3):hover{
	 cursor:pointer;
	 color:white;
	 background-color:#096fb9;}
 .rolling_1 li:nth-child(2){
	 width:168px;
	 height:36px;
	 color:#096fb9;
	 line-height:36px;
	 border:2px solid #dbdbdb;
	 border-radius:30px;
	 margin:40px 20px 0 28px;} 
.container-a4{
            width: 1200px;
            margin:10 auto;
			overflow:hidden;
			height:333px;
        }
        .caption-style-4{
            list-style-type: none;
            margin: 0px;
			height:333px;
			width:9999px;
            padding: 0px;
        }
        .caption-style-4 li{
            float: left;
            padding: 0px;
            position: relative;
            overflow: hidden;
			margin:70px 10px;
        }
        .caption-style-4 li:hover .caption{
            opacity: 1;
        }
        .caption-style-4 li:hover img{
            opacity: 1;
            /*opacity为1时为不透明*/
            transform: scale(1.15,1.15);
            -webkit-transform: scale(1.15,1.15);
            -moz-transform: scale(1.15,1.15);
            -o-transform: scale(1.15,1.15);
            -ms-transform: scale(1.15,1.15);
        }
        .caption-style-4 img{
            margin: 0px;
            padding: 0px;
            float: left;
            z-index: 4;
        }
        .caption-style-4 .caption{
            cursor: pointer;
            position: absolute;
            opacity: 0;
            -webkit-transition: all 0.45s ease-in-out;
            -moz-animation:all 0.45s ease-in-out ;
            -o-animation: all 0.45s ease-in-out;
            transition: all 0.45s ease-in-out;
            /*ease-in-out	规定以慢速开始和结束的过渡效果（等于 cubic-bezier(0.42,0,0.58,1)）。*/
        }
        .caption-style-4 img{
            -webkit-transition: all 0.25s ease-in-out;
            -moz-animation:all 0.25s ease-in-out ;
            -o-animation: all 0.25s ease-in-out;
            transition: all 0.25s ease-in-out;
        }
        .caption-style-4 .blur{
            background-color: rgba(0,0,0,0.65);
            /*透明度*/
            height:294px;
            width: 386px;
            position: absolute;
		
        }
        .caption-style-4 .caption-text {
            color: #ffffff;
            position: absolute;
            width: 250px;
            height: 400px;
            text-align: center;
            top: 100px;
			left:60px;
			line-height:30px;
			font-size:30px;
        }
		
		
.dz{width:1200px;margin-top:60px;text-align:center;}
.dz_img{width:500px;}
.dz_img ul li{float:left;margin-left:40px;color:#0000;}
.dz_img ul li a{font-size:20px;color:#000;}
.dz_img ul li a:hover{border-bottom:2px solid #ded0b5;}/*a:hover 鼠标处于鼠标悬停状态的链接样式 border-bottom表示对边框的底部进行设置*/


.section{width:1200px;margin:auto;overflow:hidden;margin-top:40px;}

.section ul li{float:left;margin-right:25px;margin-bottom:13px;display:inline;width:264px;height:300px;overflow:hidden;position:relative;}

.section ul li .photo{width:264px;height:210px;overflow:hidden;}

.section .text{position:absolute;width:264px;height:210px;left:-200px;top:0px;overflow:hidden;}

.section .text h3{width:100px;margin-top:160px;height:40px;line-height:40px;text-align:center;color:#000;background:#ded0b5;font-family:"微软雅黑";font-size:18px;font-weight:normal;}


.section ul li h4{margin-left:40px;color:#676565;font-weight:normal;font-size:16px;width:100px;margin-top:30px;}
.section ul li span{display:block;margin-left:170px;font-size:20px;color:#000;}
.dz_jg_text .one{width:10px;height:10px;background:#6b6e59;float:left;margin-left:40px;margin-top:10px;}
.dz_jg_text .two{width:10px;height:10px;background:#cfcfcf;float:left;margin-left:10px; margin-top:10px;}
.dz_jg_text .there{width:10px;height:10px;background:#999481;float:left; margin-left:10px;margin-top:10px;}


.bj_img{  background:url(../img/bj_img.jpg) no-repeat 0px 0px;
	background-size:cover;/*背景平铺*/
    min-height:521px;
    overflow:hidden;/*超出部分隐藏*/
	margin:0 auto;}
.bj_img_2{width:1200px;}
.pin{width:1200px;text-align:center;margin-top:90px;height:350px;}
.pin h2{color:#000;font-size:24px;margin-top:30px;}
.pin .he{
	width:50px;
	height:5px;
	background:#000;
	margin-top:10px;
	}
.pin p{
	color:#070707;
	font-size:16px;
	margin-top:20px;
	letter-spacing:6px;
	}
.footer{
	background:#3c3c3c;
	}
.footer-center{
	width:1200px;
	height:400px;
	border-bottom:#CCC solid 1px;
	}
.footer-text{
     color:#fff;
	width:460px;
	float:left;
	}
.footer-text ul{
	float:left;
	margin:40px;
	line-height:30px;
	}
.footer span{
	display:block;
	width:640px;
	text-align:center;
	color:#fff;
	}
.plat img{margin-top:30px;margin-left:80px;}
.ft{width:1200px;}